engine intervention - French English Dictionary